1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749, Indian Rocks Beach
"Good food just a little pricey but beach life is"
"Good food just a little pricey but beach life is"